Mohr-Coulomb Failure Theory